inclined baffle fish ladder - Spanish English Dictionary